the right to life - French English Dictionary